main tapant sur un clavier

Formation Python

Python

La formation « Python » vous permettra faire de la programmation orientée objet, impérative structurée ou encore fonctionnelle. Le programme est donné à titre indicatif et sera adapté à vos besoins et votre niveau après audit. N’hésitez pas à nous contacter pour toute demande spécifique.

Logo language python

En résumé

  • distantiel Distanciel
  • présentiel Présentiel
  • Pré-requis

    Aucun

  • Public concerné

    Toute personne ayant à développer sur Python.

  • Durée et tarif de la formation

    La durée de la formation varie en fonction du niveau de base de l’apprenant et des objectifs d’utilisation formulés. Les tarifs sont disponibles sur devis.

  • Lieux

    Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)

  • Téléchargement

    Télécharger le programme de formation au format PDF

Contenu de la formation

Introduction
  • Présentation de Python et de ses domaines d’application (web, data, automatisation, IA, scripts systèmes…)
  • Installation et mise en œuvre de Python 3
  • Gestion des environnements virtuels (venv, pip)
  • Présentation des environnements de développement : VS Code, PyCharm, Jupyter Notebook
Syntaxe basique
  • Utilisation en mode interactif et en scripts
  • Les variables et principaux types de données : int, float, str, bool
  • Les opérateurs et expressions
  • Les structures de contrôle : if, for, while
  • Les structures de données natives : listes, tuples, dictionnaires, ensembles
  • Compréhensions de listes et de dictionnaires
  • Premiers algorithmes simples (calculs, manipulation de données)
Fonctions et structuration du code
  • Définir et appeler des fonctions
  • Arguments, valeurs de retour, valeurs par défaut
  • Portée des variables et espaces de noms
  • Organisation en modules et packages
  • Documentation et bonnes pratiques de nommage
Gestion des erreurs et fichiers
  • Exceptions : try, except, finally, raise
  • Lecture et écriture dans des fichiers (open(), gestion avec with)
  • Manipulation de fichiers texte et CSV
Programmation orientée objet
  • Classes et objets : attributs, méthodes, constructeur
  • Héritage et polymorphisme
  • Utilisations courantes en Python
Bibliothèque standard et packages
  • Modules essentiels : math, datetime, os, sys, json
  • Installation et utilisation de bibliothèques externes (pip)
  • Aperçu de bibliothèques populaires : requests (web), pandas (données), matplotlib (graphes)

Les + de Neuro Active

  • Formations sur mesure
  • Formateurs experts
  • Certifié Qualiopi
  • Formation finançable par votre OPCO

Un renseignement, une question ?

Contactez-nous